inherited fmFactoryBill: TfmFactoryBill
  Caption = #24037#21378#24320#31080#36164#26009
  ClientHeight = 482
  ClientWidth = 872
  ExplicitWidth = 880
  ExplicitHeight = 509
  PixelsPerInch = 96
  TextHeight = 13
  inherited Splitter1: TSplitter
    Height = 456
    ExplicitHeight = 400
  end
  inherited pnlRight: TPanel
    Width = 699
    Height = 456
    ExplicitWidth = 699
    ExplicitHeight = 456
    inherited lblBrowser: TLabel
      Width = 696
      ExplicitWidth = 602
    end
    inherited pnlRightBottom: TPanel
      Top = 237
      Width = 696
    end
    inherited grdBrowser: TcxGrid
      Width = 696
      Height = 209
      ExplicitWidth = 696
      ExplicitHeight = 209
      inherited tvBrowser: TcxGridDBBandedTableView
        OptionsSelection.CellSelect = True
        inherited tvBrowserId: TcxGridDBBandedColumn
          Visible = False
          Width = 70
        end
        object tvBrowserColumn1: TcxGridDBBandedColumn
          Caption = #20844#21496
          DataBinding.FieldName = 'dcbi_oname'
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 1
          Position.RowIndex = 0
        end
        object tvBrowserColumn2: TcxGridDBBandedColumn
          Caption = #24037#21378
          DataBinding.FieldName = 'dcbi_fname'
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 2
          Position.RowIndex = 0
        end
        object tvBrowserColumn3: TcxGridDBBandedColumn
          Caption = #24037#21378#22686#20540#31246#21457#31080#21495#30721
          DataBinding.FieldName = 'dcbi_ino'
          Width = 120
          Position.BandIndex = 0
          Position.ColIndex = 4
          Position.RowIndex = 0
        end
        object tvBrowserColumn4: TcxGridDBBandedColumn
          Caption = #20184#27454#26085#26399
          DataBinding.FieldName = 'dcbi_paydate'
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 6
          Position.RowIndex = 0
        end
        object tvBrowserColumn5: TcxGridDBBandedColumn
          Caption = #20184#27454#21333#21495
          DataBinding.FieldName = 'dcbi_payno'
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 5
          Position.RowIndex = 0
        end
        object tvBrowserColumn6: TcxGridDBBandedColumn
          Caption = #20184#27454#26041#24335
          DataBinding.FieldName = 'dcbi_paymode'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 1
          Position.RowIndex = 0
        end
        object tvBrowserPrice: TcxGridDBBandedColumn
          Caption = #21333#20215
          DataBinding.FieldName = 'dcbi_price'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 2
          Position.RowIndex = 0
        end
        object tvBrowserQty: TcxGridDBBandedColumn
          Caption = #25968#37327
          DataBinding.FieldName = 'dcbi_qty'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 3
          Position.RowIndex = 0
        end
        object tvBrowserAmt: TcxGridDBBandedColumn
          Caption = #37329#39069
          DataBinding.FieldName = 'dcbi_amt'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 4
          Position.RowIndex = 0
        end
        object tvBrowserColumn10: TcxGridDBBandedColumn
          Caption = #31614#32422#26102#38388
          DataBinding.FieldName = 'dcbi_signningdate'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 18
          Position.RowIndex = 0
        end
        object tvBrowserColumn11: TcxGridDBBandedColumn
          Caption = #31614#32422#22320#28857
          DataBinding.FieldName = 'dcbi_signningplace'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 19
          Position.RowIndex = 0
        end
        object tvBrowserColumn12: TcxGridDBBandedColumn
          Caption = #35746#21333#21495
          DataBinding.FieldName = 'dcbi_pinos'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 17
          Position.RowIndex = 0
        end
        object tvBrowserColumn13: TcxGridDBBandedColumn
          Caption = #20132#36135#26085#26399
          DataBinding.FieldName = 'dcbi_deliverdate'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 16
          Position.RowIndex = 0
        end
        object tvBrowserColumn14: TcxGridDBBandedColumn
          Caption = #21512#21516#32534#21495
          DataBinding.FieldName = 'dcbi_no'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 20
          Position.RowIndex = 0
        end
        object tvBrowserColumn15: TcxGridDBBandedColumn
          Caption = #36135#29289#21517#31216
          DataBinding.FieldName = 'dcbi_productname'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 5
          Position.RowIndex = 0
        end
        object tvBrowserColumn16: TcxGridDBBandedColumn
          Caption = #22791#27880
          DataBinding.FieldName = 'dcbi_remark'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 21
          Position.RowIndex = 0
        end
        object tvBrowserColumn7: TcxGridDBBandedColumn
          Caption = #20184#27454#24773#20917
          DataBinding.FieldName = 'dcbi_state'
          PropertiesClassName = 'TcxComboBoxProperties'
          Properties.Items.Strings = (
            #26410#20184#27454
            #24050#20184#27454)
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 7
          Position.RowIndex = 0
        end
        object tvBrowserColumn8: TcxGridDBBandedColumn
          Caption = #20986#36135#21333#21495
          DataBinding.FieldName = 'dcbi_invoiceno'
          Width = 100
          Position.BandIndex = 1
          Position.ColIndex = 0
          Position.RowIndex = 0
        end
        object tvBrowserColumn9: TcxGridDBBandedColumn
          Caption = #20986#36135#21457#31080#21495
          DataBinding.FieldName = 'dcb_realno'
          Width = 70
          Position.BandIndex = 0
          Position.ColIndex = 3
          Position.RowIndex = 0
        end
        object tvBrowserColumn17: TcxGridDBBandedColumn
          Caption = #23458#25143
          DataBinding.FieldName = 'dcb_csimpname'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 6
          Position.RowIndex = 0
        end
        object tvBrowserColumn18: TcxGridDBBandedColumn
          Caption = #26680#38144#21333#21495
          DataBinding.FieldName = 'dcb_verno'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 7
          Position.RowIndex = 0
        end
        object tvBrowserColumn19: TcxGridDBBandedColumn
          Caption = #25253#20851#22320
          DataBinding.FieldName = 'dcb_location'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 8
          Position.RowIndex = 0
        end
        object tvBrowserColumn20: TcxGridDBBandedColumn
          Caption = #25253#20851#37329#39069
          DataBinding.FieldName = 'dcb_customamt'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 9
          Position.RowIndex = 0
        end
        object tvBrowserColumn21: TcxGridDBBandedColumn
          Caption = #31665#25968
          DataBinding.FieldName = 'dcb_packingqty'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 10
          Position.RowIndex = 0
        end
        object tvBrowserColumn22: TcxGridDBBandedColumn
          Caption = #20986#36135#25968#37327
          DataBinding.FieldName = 'dcb_qty'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 11
          Position.RowIndex = 0
        end
        object tvBrowserColumn23: TcxGridDBBandedColumn
          Caption = #27611#37325
          DataBinding.FieldName = 'dcb_gw'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 12
          Position.RowIndex = 0
        end
        object tvBrowserColumn24: TcxGridDBBandedColumn
          Caption = #20928#37325
          DataBinding.FieldName = 'dcb_nw'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 13
          Position.RowIndex = 0
        end
        object tvBrowserColumn25: TcxGridDBBandedColumn
          Caption = #36827#20179#26085#26399
          DataBinding.FieldName = 'dcb_jincangdate'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 14
          Position.RowIndex = 0
        end
        object tvBrowserColumn26: TcxGridDBBandedColumn
          Caption = #24320#33337#26085#26399
          DataBinding.FieldName = 'dcb_shippingdate'
          Width = 70
          Position.BandIndex = 1
          Position.ColIndex = 15
          Position.RowIndex = 0
        end
      end
    end
  end
  inherited pnlLeft: TPanel
    Height = 456
    ExplicitHeight = 456
    inherited vstClasses: TVirtualStringTree
      Height = 450
      ExplicitHeight = 450
    end
  end
  inherited dsBrowser: TDADataSource
    DataSet = tblBrowser.Dataset
  end
  inherited tblBrowser: TDAMemDataTable
    RemoteUpdatesOptions = [ruoOnPost]
    Fields = <
      item
        Name = 'dcbi_pid'
        DataType = datGuid
        Required = True
        InPrimaryKey = True
      end
      item
        Name = 'dcbi_serial'
        DataType = datInteger
        Required = True
        InPrimaryKey = True
      end
      item
        Name = 'dcbi_oid'
        DataType = datGuid
      end
      item
        Name = 'dcbi_oname'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_fid'
        DataType = datGuid
      end
      item
        Name = 'dcbi_fname'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_ino'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_paydate'
        DataType = datDateTime
      end
      item
        Name = 'dcbi_payno'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_paymode'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_price'
        DataType = datFloat
      end
      item
        Name = 'dcbi_qty'
        DataType = datFloat
      end
      item
        Name = 'dcbi_amt'
        DataType = datFloat
      end
      item
        Name = 'dcbi_signningdate'
        DataType = datDateTime
      end
      item
        Name = 'dcbi_signningplace'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_pinos'
        DataType = datString
        Size = 120
      end
      item
        Name = 'dcbi_deliverdate'
        DataType = datDateTime
      end
      item
        Name = 'dcbi_no'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_productname'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_remark'
        DataType = datString
        Size = 120
      end
      item
        Name = 'dcbi_state'
        DataType = datString
        Size = 20
      end
      item
        Name = 'dcbi_invoiceno'
        DataType = datString
        Size = 30
      end
      item
        Name = 'dcbi_apid'
        DataType = datGuid
      end
      item
        Name = 'dcb_realno'
        DataType = datString
        Size = 30
        ReadOnly = True
      end
      item
        Name = 'dcb_csimpname'
        DataType = datString
        Size = 30
        ReadOnly = True
      end
      item
        Name = 'dcb_verno'
        DataType = datString
        Size = 30
        ReadOnly = True
      end
      item
        Name = 'dcb_location'
        DataType = datString
        Size = 30
        ReadOnly = True
      end
      item
        Name = 'dcb_customamt'
        DataType = datFloat
        ReadOnly = True
      end
      item
        Name = 'dcb_packingqty'
        DataType = datFloat
        ReadOnly = True
      end
      item
        Name = 'dcb_qty'
        DataType = datFloat
        ReadOnly = True
      end
      item
        Name = 'dcb_gw'
        DataType = datFloat
        ReadOnly = True
      end
      item
        Name = 'dcb_nw'
        DataType = datFloat
        ReadOnly = True
      end
      item
        Name = 'dcb_jincangdate'
        DataType = datDateTime
        ReadOnly = True
      end
      item
        Name = 'dcb_shippingdate'
        DataType = datDateTime
        ReadOnly = True
      end>
    AfterEdit = tblBrowserAfterEdit
    AfterPost = tblBrowserAfterPost
    LogicalName = 'd_custombillitem1'
  end
  inherited bmBrowser: TdxBarManager
    Categories.ItemsVisibles = (
      2)
    Categories.Visibles = (
      True)
    DockControlHeights = (
      0
      0
      26
      0)
    inherited BarMain: TdxBar
      ItemLinks = <
        item
          Visible = True
          ItemName = 'bbtnNew'
        end
        item
          Visible = True
          ItemName = 'bbtnEdit'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnSave'
        end
        item
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnCancel'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnRefresh'
        end
        item
          Visible = True
          ItemName = 'bbtnView'
        end
        item
          Visible = True
          ItemName = 'bbtnDelete'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnPrint'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnExport'
        end
        item
          BeginGroup = True
          UserDefine = [udWidth]
          UserWidth = 126
          Visible = True
          ItemName = 'bedtFilter'
        end
        item
          Visible = True
          ItemName = 'bbtnSearch'
        end>
    end
    inherited bbtnNew: TdxBarButton
      Visible = ivNever
    end
    inherited bbtnDelete: TdxBarButton
      Visible = ivNever
    end
    inherited bbtnView: TdxBarButton
      Visible = ivNever
    end
    object bbtnSave: TdxBarButton
      Caption = #20445#23384
      Category = 0
      Hint = #20445#23384'(Ctrl+S)'
      Visible = ivAlways
      ImageIndex = 216
      ShortCut = 16467
      OnClick = bbtnSaveClick
    end
    object bbtnCancel: TdxBarButton
      Caption = #21462#28040
      Category = 0
      Hint = #21462#28040'(Ctrl+Z)'
      Visible = ivAlways
      ImageIndex = 147
      ShortCut = 16474
      OnClick = bbtnCancelClick
    end
    object bbtnPrint: TdxBarButton
      Caption = #25171#21360
      Category = 0
      Hint = #25171#21360
      Visible = ivAlways
      ImageIndex = 377
    end
  end
  inherited rdaBrowser: TDARemoteDataAdapter
    GetDataCall.Default = True
  end
  inherited rdaDetails: TDARemoteDataAdapter
    GetDataCall.Params = <
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
      end
      item
        Name = 'aSQLText'
        DataType = rtString
        Flag = fIn
      end
      item
        Name = 'aIncludeSchema'
        DataType = rtBoolean
        Flag = fIn
      end
      item
        Name = 'aMaxRecords'
        DataType = rtInteger
        Flag = fIn
      end>
  end
  inherited dsDetails: TDADataSource
    DataSet = tblDetails.Dataset
  end
end
